mental giant - Alemán Inglés Diccionario